[INFO] cloning repository https://github.com/skyshineb/monkey-rust-compiler
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/skyshineb/monkey-rust-compiler" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fskyshineb%2Fmonkey-rust-compiler", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fskyshineb%2Fmonkey-rust-compiler'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] acf8f027a252345728d13253c08e826750dc4c7c
[INFO] testing skyshineb/monkey-rust-compiler against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fskyshineb%2Fmonkey-rust-compiler" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/skyshineb/monkey-rust-compiler
[INFO] finished tweaking git repo https://github.com/skyshineb/monkey-rust-compiler
[INFO] tweaked toml for git repo https://github.com/skyshineb/monkey-rust-compiler written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/skyshineb/monkey-rust-compiler on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/skyshineb/monkey-rust-compiler already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 80006d7f2e243f1ea4e42f7f16b9b274bdeecee4dc45f95039181d271f254c57
[INFO] running `Command { std: "docker" "start" "-a" "80006d7f2e243f1ea4e42f7f16b9b274bdeecee4dc45f95039181d271f254c57", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "80006d7f2e243f1ea4e42f7f16b9b274bdeecee4dc45f95039181d271f254c57", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "80006d7f2e243f1ea4e42f7f16b9b274bdeecee4dc45f95039181d271f254c57", kill_on_drop: false }`
[INFO] [stdout] 80006d7f2e243f1ea4e42f7f16b9b274bdeecee4dc45f95039181d271f254c57
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9cd56ee521233816bc05322f3071dfdf3fafb9cfc07d0301f3bbf1b7590a829e
[INFO] running `Command { std: "docker" "start" "-a" "9cd56ee521233816bc05322f3071dfdf3fafb9cfc07d0301f3bbf1b7590a829e", kill_on_drop: false }`
[INFO] [stderr]    Compiling monkey-rust-compiler v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.86s
[INFO] running `Command { std: "docker" "inspect" "9cd56ee521233816bc05322f3071dfdf3fafb9cfc07d0301f3bbf1b7590a829e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9cd56ee521233816bc05322f3071dfdf3fafb9cfc07d0301f3bbf1b7590a829e", kill_on_drop: false }`
[INFO] [stdout] 9cd56ee521233816bc05322f3071dfdf3fafb9cfc07d0301f3bbf1b7590a829e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] cebd6c12e179210fd1da5385ed9b1b844684240f7e8dbf7bfd6c2666990fbcc3
[INFO] running `Command { std: "docker" "start" "-a" "cebd6c12e179210fd1da5385ed9b1b844684240f7e8dbf7bfd6c2666990fbcc3", kill_on_drop: false }`
[INFO] [stderr]    Compiling monkey-rust-compiler v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 9.29s
[INFO] running `Command { std: "docker" "inspect" "cebd6c12e179210fd1da5385ed9b1b844684240f7e8dbf7bfd6c2666990fbcc3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cebd6c12e179210fd1da5385ed9b1b844684240f7e8dbf7bfd6c2666990fbcc3", kill_on_drop: false }`
[INFO] [stdout] cebd6c12e179210fd1da5385ed9b1b844684240f7e8dbf7bfd6c2666990fbcc3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] fa42104b73cfd6b42893f7c07f5cd417174936ea94a22d96d32eea55c1d438e2
[INFO] running `Command { std: "docker" "start" "-a" "fa42104b73cfd6b42893f7c07f5cd417174936ea94a22d96d32eea55c1d438e2", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/monkey_rust_compiler-00c8e5ca93a6e192)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test compiler::tests::compile_block_helper_compiles_ordered_statements ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/monkey-59e35a3bf5de1c32)
[INFO] [stderr]      Running tests/ast_model.rs (/opt/rustwide/target/debug/deps/ast_model-f79d8f73d2b5d107)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test hash_literal_format_preserves_pair_order ... ok
[INFO] [stdout] test deterministic_if_function_array_hash_index_and_loop_formatting ... ok
[INFO] [stdout] test ast_construction_stores_fields ... ok
[INFO] [stdout] test program_formatting_is_deterministic ... ok
[INFO] [stdout] test statement_and_expression_pos_helpers ... ok
[INFO] [stdout] test pretty_wrapper_matches_program_display ... ok
[INFO] [stdout] test deterministic_statement_and_expression_formatting ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bench_sources_parse.rs (/opt/rustwide/target/debug/deps/bench_sources_parse-43eec68904830e55)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test benchmark_sources_parse_without_errors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bytecode_model.rs (/opt/rustwide/target/debug/deps/bytecode_model-be013b39affaed0c)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test chunk_constant_pool_preserves_indices_and_order ... ok
[INFO] [stdout] test encoding_and_decoding_errors_are_deterministic ... ok
[INFO] [stdout] test disassembler_output_is_deterministic ... ok
[INFO] [stdout] test chunk_position_mapping_uses_nearest_lower_offset ... ok
[INFO] [stdout] test make_encodes_instructions_deterministically ... ok
[INFO] [stdout] test opcode_definition_metadata_is_stable ... ok
[INFO] [stdout] test opcode_roundtrip_and_unknown_byte_behavior ... ok
[INFO] [stdout] test read_operands_decodes_values_and_consumed_length ... ok
[INFO] [stderr]      Running tests/cli_parse.rs (/opt/rustwide/target/debug/deps/cli_parse-1b4190336e609935)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test parses_valid_commands ... ok
[INFO] [stderr]      Running tests/cli_smoke.rs (/opt/rustwide/target/debug/deps/cli_smoke-3d5c5fd4dc48e836)
[INFO] [stdout] test invalid_combinations_return_usage_error ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test run_mode_smoke ... ok
[INFO] [stdout] test tokens_and_ast_modes_smoke ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compat_ast.rs (/opt/rustwide/target/debug/deps/compat_ast-2aa843f9a6490df4)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test compat_ast_golden ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compat_repl.rs (/opt/rustwide/target/debug/deps/compat_repl-e1ec023610f895b0)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test compat_repl_golden ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compat_run.rs (/opt/rustwide/target/debug/deps/compat_run-46ecb70b4e1a7c62)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test compat_run_golden ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compat_tokens.rs (/opt/rustwide/target/debug/deps/compat_tokens-a56d4198d3fa0509)
[INFO] [stdout] running 1 test
[INFO] [stdout] test compat_tokens_golden ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compiler_collections_index.rs (/opt/rustwide/target/debug/deps/compiler_collections_index-efce374e62e6a350)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test array_literal_compilation_basic ... ok
[INFO] [stdout] test collections_inside_function_scope ... ok
[INFO] [stdout] test hash_literal_compilation_basic ... ok
[INFO] [stdout] test function_collection_positions_are_preserved ... ok
[INFO] [stdout] test position_metadata_for_array_hash_index ... ok
[INFO] [stdout] test index_expression_compilation ... ok
[INFO] [stdout] test nested_collection_and_index_composition ... ok
[INFO] [stdout] test hash_source_order_preserved ... ok
[INFO] [stdout] test runtime_validation_deferred_compiles_successfully ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compiler_control_flow.rs (/opt/rustwide/target/debug/deps/compiler_control_flow-5343713c1f00ac9c)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test break_inside_loop_patches_to_loop_end ... ok
[INFO] [stdout] test if_else_compiles_with_value_branches ... ok
[INFO] [stdout] test continue_inside_loop_jumps_to_loop_start ... ok
[INFO] [stdout] test if_branch_fallback_to_null_when_no_value ... ok
[INFO] [stdout] test if_without_else_compiles_and_pushes_null_on_false ... ok
[INFO] [stdout] test top_level_break_continue_emit_invalid_opcodes ... ok
[INFO] [stdout] test position_metadata_for_new_control_flow_ops ... ok
[INFO] [stdout] test nested_loops_scope_break_continue_to_innermost ... ok
[INFO] [stdout] test while_basic_compilation_shape ... ok
[INFO] [stdout] test nested_if_compiles_deterministically ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compiler_functions_closures.rs (/opt/rustwide/target/debug/deps/compiler_functions_closures-93f79a00867c9679)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test builtin_call_inside_compiler_pipeline ... ok
[INFO] [stdout] test call_expression_compilation_order_and_argc ... ok
[INFO] [stdout] test collections_index_supported_with_functions ... ok
[INFO] [stdout] test explicit_return_in_function_preserved ... ok
[INFO] [stdout] test function_literal_compiles_to_closure_constant ... ok
[INFO] [stdout] test function_without_expression_emits_return ... ok
[INFO] [stdout] test closure_free_variable_capture ... ok
[INFO] [stdout] test nested_closure_chain_capture ... ok
[INFO] [stdout] test parameter_and_local_slot_usage ... ok
[INFO] [stdout] test position_metadata_for_closure_and_call ... ok
[INFO] [stdout] test recursive_function_self_reference_via_current_closure ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compiler_logical_short_circuit.rs (/opt/rustwide/target/debug/deps/compiler_logical_short_circuit-fa08d12792ecb44e)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test collections_compile_alongside_logical_ops ... ok
[INFO] [stdout] test compiles_and_with_short_circuit_shape ... ok
[INFO] [stdout] test compiles_or_with_short_circuit_shape ... ok
[INFO] [stdout] test grouped_logical_expression_respects_parentheses ... ok
[INFO] [stdout] test let_rhs_logical_expression_keeps_value_for_setglobal ... ok
[INFO] [stdout] test normalizes_rhs_to_boolean_for_non_boolean_operands ... ok
[INFO] [stdout] test records_positions_for_jump_and_synthetic_logical_ops ... ok
[INFO] [stdout] test nested_logical_precedence_is_reflected_in_bytecode ... ok
[INFO] [stdout] test non_logical_infix_regression_unchanged ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compiler_phase1.rs (/opt/rustwide/target/debug/deps/compiler_phase1-4e2a8f9b827b63e4)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test compiles_literals_and_expression_pop ... ok
[INFO] [stdout] test compiles_let_and_identifier_globals ... ok
[INFO] [stdout] test records_instruction_positions ... ok
[INFO] [stdout] test compiles_prefix_expressions ... ok
[INFO] [stdout] test unresolved_identifier_is_compile_error ... ok
[INFO] [stdout] test compiles_builtin_identifier_load ... ok
[INFO] [stdout] test grouped_precedence_uses_ast_shape ... ok
[INFO] [stdout] test collections_and_index_are_supported ... ok
[INFO] [stdout] test compiles_infix_expressions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compiler_statements_blocks.rs (/opt/rustwide/target/debug/deps/compiler_statements_blocks-507cc00b5c8245ed)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test collections_compile_in_statement_suite ... ok
[INFO] [stdout] test position_mapping_for_return_and_replaced_pop ... ok
[INFO] [stdout] test return_statement_compiles_to_return_value ... ok
[INFO] [stdout] test empty_program_emits_synthetic_return ... ok
[INFO] [stdout] test top_level_final_expression_is_preserved ... ok
[INFO] [stdout] test logical_expression_regression_with_terminal_return_value ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/conformance_cli.rs (/opt/rustwide/target/debug/deps/conformance_cli-9a98bfc187d78d7a)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test conformance_ast_parity ... ok
[INFO] [stdout] test conformance_run_parity ... ok
[INFO] [stdout] test conformance_skips_cleanly_without_java_config ... ok
[INFO] [stdout] test conformance_tokens_parity ... ok
[INFO] [stdout] test conformance_rust_self_smoke ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/conformance_command_build.rs (/opt/rustwide/target/debug/deps/conformance_command_build-e1a0016a63363f63)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test parses_quoted_command_line ... ok
[INFO] [stdout] test renders_unified_diff ... ok
[INFO] [stdout] test parses_simple_command_line ... ok
[INFO] [stdout] test rejects_empty_command ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/conformance_normalization.rs (/opt/rustwide/target/debug/deps/conformance_normalization-b64ddae0c0a97662)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test normalizes_crlf_and_final_newline ... ok
[INFO] [stdout] test trims_line_trailing_whitespace_only ... ok
[INFO] [stdout] test output_normalization_is_deterministic ... ok
[INFO] [stdout] test stacktrace_path_normalization_preserves_frame_text ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stderr]      Running tests/lexer_scanner.rs (/opt/rustwide/target/debug/deps/lexer_scanner-f113883ca861742a)
[INFO] [stdout] test comments_are_skipped ... ok
[INFO] [stdout] test string_literals_keep_raw_content ... ok
[INFO] [stdout] test multi_character_operators_are_single_tokens ... ok
[INFO] [stdout] test tracks_positions_for_key_tokens ... ok
[INFO] [stdout] test unknown_char_emits_illegal ... ok
[INFO] [stdout] test basic_token_stream_covers_protocol_surface ... ok
[INFO] [stdout] test unterminated_string_emits_illegal_then_eof ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/object_model.rs (/opt/rustwide/target/debug/deps/object_model-24beefea786886c9)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test hash_inspect_preserves_pair_order ... ok
[INFO] [stdout] test hash_key_is_only_defined_for_hashable_types ... ok
[INFO] [stdout] test truthiness_matches_monkey_rules ... ok
[INFO] [stdout] test type_name_is_stable_for_all_supported_variants ... ok
[INFO] [stdout] test inspect_formatting_is_deterministic ... ok
[INFO] [stdout] test object_ref_helpers_support_shared_ownership ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/parser_pratt.rs (/opt/rustwide/target/debug/deps/parser_pratt-e10b10d518c90cb5)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test parser_ignores_empty_semicolons_top_level_and_in_blocks ... ok
[INFO] [stdout] test accumulates_parse_errors_without_panicking ... ok
[INFO] [stdout] test parser_ignores_hash_comments_via_lexer_tokens ... ok
[INFO] [stdout] test parses_arrays_hashes_and_index_expressions ... ok
[INFO] [stdout] test parses_infix_expressions_including_logical ... ok
[INFO] [stdout] test parses_call_parameter_variants ... ok
[INFO] [stdout] test parses_function_literals_and_calls ... ok
[INFO] [stdout] test parses_function_parameter_variants ... ok
[INFO] [stdout] test parses_hash_literals_with_various_key_types_and_expression_pairs ... ok
[INFO] [stdout] test parses_if_if_else_and_else_if ... ok
[INFO] [stdout] test parses_nested_while_and_if_blocks ... ok
[INFO] [stdout] test parses_nested_while_statements ... ok
[INFO] [stdout] test parses_statement_forms_and_positions ... ok
[INFO] [stdout] test reports_no_prefix_parse_error_for_unexpected_rparen ... ok
[INFO] [stdout] test respects_operator_precedence ... ok
[INFO] [stdout] test parses_break_and_continue_with_optional_semicolons ... ok
[INFO] [stdout] test parses_prefix_expressions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/repl_session.rs (/opt/rustwide/target/debug/deps/repl_session-ee492c90337c3f15)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test closures_persist_across_lines ... ok
[INFO] [stdout] test meta_commands_work ... ok
[INFO] [stdout] test puts_output_is_not_replayed_from_previous_lines ... ok
[INFO] [stdout] test state_persists_across_lines ... ok
[INFO] [stdout] test repl_multiline_buffering_and_meta_gating ... ok
[INFO] [stdout] test repl_handles_errors_deterministically ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/runner_integration.rs (/opt/rustwide/target/debug/deps/runner_integration-dc36eb53cd8fa583)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test dump_tokens_is_deterministic ... ok
[INFO] [stdout] test dump_ast_is_deterministic ... ok
[INFO] [stdout] test run_source_executes_pipeline ... ok
[INFO] [stdout] test run_source_error_shapes_are_deterministic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/runtime_error_model.rs (/opt/rustwide/target/debug/deps/runtime_error_model-6360318d10e5cb93)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test position_propagates_in_all_formatted_outputs ... ok
[INFO] [stdout] test runtime_error_construction_stores_fields_and_stack_helpers_work ... ok
[INFO] [stdout] test runtime_error_type_codes_are_protocol_stable ... ok
[INFO] [stdout] test single_line_formatting_is_deterministic ... ok
[INFO] [stdout] test multiline_formatting_is_deterministic_with_and_without_stack ... ok
[INFO] [stdout] test stack_frame_formatting_is_stable ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/smoke.rs (/opt/rustwide/target/debug/deps/smoke-44f449fdd447952a)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test lexer_reads_first_token ... ok
[INFO] [stdout] test builtin_names_match_contract_set ... ok
[INFO] [stdout] test position_default_is_one_based ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/symbol_table_model.rs (/opt/rustwide/target/debug/deps/symbol_table_model-0e642dba25c7749d)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test builtin_constant_order_matches_builtin_registry ... ok
[INFO] [stdout] test defines_local_symbols_in_enclosed_scope ... ok
[INFO] [stdout] test builtin_can_be_shadowed_by_global_definition ... ok
[INFO] [stdout] test redefine_global_symbol_reuses_slot ... ok
[INFO] [stdout] test defines_global_symbols_with_stable_indices ... ok
[INFO] [stdout] test function_scope_symbol_can_be_captured_as_free ... ok
[INFO] [stdout] test resolve_local_global_and_unknown_symbols ... ok
[INFO] [stdout] test unknown_symbol_returns_none ... ok
[INFO] [stdout] test free_symbol_resolution_is_deduplicated ... ok
[INFO] [stdout] test resolves_nested_free_symbols_deterministically ... ok
[INFO] [stdout] test redefine_local_symbol_reuses_slot ... ok
[INFO] [stdout] test builtins_are_defined_with_stable_indices_and_resolve_from_nested_scopes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/token_position.rs (/opt/rustwide/target/debug/deps/token_position-a2732f95ab0c9ae5)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test token_new_stores_kind_literal_and_pos ... ok
[INFO] [stdout] test token_display_is_deterministic ... ok
[INFO] [stdout] test token_equality_compares_all_fields ... ok
[INFO] [stdout] test lookup_ident_non_keywords_default_to_ident ... ok
[INFO] [stdout] test lookup_ident_maps_keywords ... ok
[INFO] [stderr]      Running tests/vm_phase1.rs (/opt/rustwide/target/debug/deps/vm_phase1-527392e90dfd39e6)
[INFO] [stdout] test position_equality_works ... ok
[INFO] [stdout] test position_new_stores_line_and_col ... ok
[INFO] [stdout] test position_display_is_deterministic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test executes_literals ... ok
[INFO] [stdout] test executes_short_circuit_logic_with_boolean_results ... ok
[INFO] [stdout] test runtime_error_position_propagates_from_chunk_metadata ... ok
[INFO] [stdout] test same_scope_rebinding_in_conditional_path_uses_existing_slot ... ok
[INFO] [stdout] test executes_globals_if_while_and_return_semantics ... ok
[INFO] [stdout] test invalid_top_level_break_continue_are_runtime_errors ... ok
[INFO] [stdout] test phase2_opcodes_execute_without_boundary_errors ... ok
[INFO] [stdout] test executes_comparisons_and_bang_truthiness ... ok
[INFO] [stdout] test supported_runtime_errors_are_deterministic ... ok
[INFO] [stdout] test executes_arithmetic_and_prefix ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/vm_phase2.rs (/opt/rustwide/target/debug/deps/vm_phase2-10c5996260fb1a7e)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test executes_arrays_hashes_and_indexing ... ok
[INFO] [stdout] test builtin_errors_are_deterministic ... ok
[INFO] [stdout] test executes_builtins_and_captures_puts_output ... ok
[INFO] [stdout] test executes_function_calls_and_locals ... ok
[INFO] [stdout] test full_feature_integration_works ... ok
[INFO] [stdout] test indexing_errors_are_deterministic ... ok
[INFO] [stdout] test runtime_error_stack_traces_are_populated ... ok
[INFO] [stderr]    Doc-tests monkey_rust_compiler
[INFO] [stdout] test executes_closures_and_recursion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "fa42104b73cfd6b42893f7c07f5cd417174936ea94a22d96d32eea55c1d438e2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fa42104b73cfd6b42893f7c07f5cd417174936ea94a22d96d32eea55c1d438e2", kill_on_drop: false }`
[INFO] [stdout] fa42104b73cfd6b42893f7c07f5cd417174936ea94a22d96d32eea55c1d438e2
